专利摘要:
Method for optimizing drilling efficiency while reducing snag-slip Reduction or elimination of snag-slip and downhole vibrations may include controlling the top drive torque in order to adjust the angular velocity of the drill bit in a manner that prevents , eliminate or reduce snag-slip and vibration. control methods and systems may include solving one or more optimization problems including an objective function. the objective function may be subject to conditions including a physical model of the drilling system. the objective function can be minimized without reference to a model, but instead by reference to the estimated slip-slip frequency based on a drill bit angular velocity profile. in addition, actual downhole measurements for use in control methods and systems, such as drill bit angular velocity, can be estimated using an observer.
公开号:BR112015031153B1
申请号:R112015031153-9
申请日:2013-08-17
公开日:2021-08-24
发明作者:Jason Dykstra;Zhijie Sun
申请人:Halliburton Energy Services, Inc;
IPC主号:
专利说明:

FUNDAMENTALS
[001] The present disclosure generally refers to underground drilling operations and, more particularly, the stabilization of drill bit, drill string and/or downhole tools regarding lateral vibration and arrest-slip.
[002] Hydrocarbons, such as oil and gas, are commonly obtained from underground formations that may be located on land or at sea. The development of underground operations and the processes involved in removing hydrocarbons from an underground formation is complex. Typically, underground operations involve a number of different steps such as, for example, drilling a well hole at a desired well location, treating the well hole to optimize hydrocarbon production, and performing the steps necessary to produce and process the hydrocarbons from the underground formation.
[003] Underground drilling apparatus, such as drill bits, drill strings, bottom compositions (BHAs) and/or downhole tools can contact the well wall in such a way that they are trapped or lodged in the wall of the well. well, causing the drill string to "stick". When the drilling rig "hangs", the rotational movement of the drill string is stopped or severely slowed down. Torque is still transmitted to the drill string at the surface, even though the drill rig is stuck, causing the drill string to twist. Once the torque applied to the drill string overcomes the static friction force on the drill bit, the drill string "slides" or releases from the well wall. This phenomenon is problematic for a number of reasons, including possible decrease in downhole component life, decrease in well quality, and drilling delays. FIGURES
[004] Some specific exemplary embodiments of the disclosure may be understood by reference, in part, to the following description and attached drawings.
[005] Figure 1 represents an example drilling system in accordance with aspects of the present disclosure.
[006] Figure 2 is a diagram illustrating an example top drive torque control system in accordance with aspects of the present disclosure.
[007] Figure 3 is a diagram illustrating an example model predictive controller in accordance with aspects of the present disclosure.
[008] Figure 4 is a graph illustrating weight adaptation and operation conditions according to aspects of the present disclosure.
[009] Figure 5 is a diagram illustrating an example extreme search controller in accordance with aspects of the present disclosure.
[0010] Figure 6 is a diagram illustrating an example extreme search controller in accordance with aspects of the present disclosure.
[0011] Although embodiments of this disclosure have been represented and described and are defined by reference to exemplary embodiments of the disclosure, such references do not imply a limitation on the disclosure, and no such limitation shall be inferred. The disclosed subject matter is capable of considerable modifications, alterations, and equivalents in form and function, as will occur to individuals skilled in the relevant art and having the benefit of this disclosure. The depicted and described embodiments of this disclosure are examples only and not exhaustive of the scope of the disclosure. DETAILED DESCRIPTION
[0012] For the purposes of this disclosure, an information handling system may include any instrumentality or aggregate of instrumentalities operable to compute, classify, process, transmit, receive, retrieve, originate, switch, store, display, manifest, detect, record , reproduce, manipulate or use any form of information, intelligence or data for business, scientific, control or other purposes. For example, an information handling system can be a personal computer, a network storage device or any other suitable device and can vary in size, shape, performance, functionality and price. The information handling system may include random access memory (RAM), one or more processing resources, such as a central processing unit (CPU) or hardware or software control logic, ROM and/or other types of memory. non-volatile. Additional components of the information handling system may include one or more disk drives, one or more network ports for communicating with external devices, as well as various input and output (I/O) devices such as a keyboard, a mouse and a video display. The information handling system may also include one or more buses operable to transmit communications between the various hardware components. It may also include one or more interface units capable of transmitting one or more signals to a controller, actuator, or similar device.
[0013] For the purposes of this disclosure, computer readable media may include any instrumentality or aggregation of instrumentalities that may retain data and/or instructions for a period of time. Computer readable media may include, for example, without limitation, storage media such as a direct access storage device (eg a hard disk drive or floppy disk drive), a sequential access storage device ( for example, a tape disk drive), compact disk, CD-ROM, DVD, RAM, ROM, electrically erasable programmable read-only memory (EEPROM) and/or flash memory; as well as communication media such as wires, optical fibers, microwaves, radio waves and other electromagnetic and/or optical carriers; and/or any combination of the above.
[0014] Illustrative embodiments of the present disclosure are described in detail in this document. For the sake of clarity, not all attributes of an actual implementation can be described in this descriptive report. It will, of course, be appreciated that in the development of any modality of this type, several implementation-specific decisions must be made to achieve the objectives of a specific implementation, which will vary from one implementation to another. Furthermore, it will be appreciated that such a development effort can be complex and time-consuming, but would nevertheless be a routine undertaking for those skilled in the art having the benefit of the present disclosure.
[0015] To facilitate a better understanding of the present disclosure, the following examples of certain modalities are provided. In no way will the following examples be read to limit or define the scope of disclosure. Embodiments of the present disclosure may be applicable to horizontal, vertical, deviated or otherwise non-linear wellbore holes in any type of underground formation. The modalities may apply to injection wells as well as production wells, including hydrocarbon wells. Modalities can be implemented using a tool that is suitable for testing, retrieving and sampling across sections of the training. The modalities can be implemented with tools that, for example, can be transported through a tubular column flow passage or using a steel cable, smooth cable, spiral piping, downhole robot or the like.
[0016] The terms "couple" or "couple" as used herein are intended to mean either an indirect or a direct connection. Thus, if a first device couples to a second device, that connection can be through a direct connection or through an indirect mechanical or electrical connection via other devices and connections. Likewise, the term "communicatively coupled", as used herein, is intended to mean either a direct or indirect communication connection. Such a connection can be a wired or wireless connection such as, for example, Ethernet or LAN. Such wired and wireless connections are well known to those skilled in the art and therefore will not be discussed in detail here. Thus, if a first device communicatively couples to a second device, this connection can be through a direct connection or through an indirect connection via other devices and connections.
[0017] The present disclosure generally relates to underground drilling operations and, more particularly, the stabilization of drill bit, drill string and/or downhole tools with regard to lateral vibration and arrest-slip.
[0018] The present disclosure in some embodiments provides methods and systems to control the angular velocity of a drill bit coupled to a top drive via a drill string by adjusting the torque transmitted by the top drive in the drill string.
[0019] Modern oil drilling and production operations require information regarding downhole parameters and conditions. There are several methods for collecting downhole information, including logging while drilling ("LWD") and measuring while drilling ("MWD"). In LWD, data is typically collected during the drilling process, thereby avoiding any need to remove the drill assembly to insert a wire rope forming tool. LWD therefore allows the driller to make precise real-time modifications or corrections to optimize performance while minimizing downtime. MWD is the term for measuring downhole conditions involving the movement and location of the drill assembly while drilling continues. LWD focuses more on training parameter measurement. While there may be distinctions between MWD and LWD, the terms MWD and LWD are often used interchangeably. For the purposes of this disclosure, the term LWD will be used with the understanding that this term encompasses both the collection of formation parameters and the collection of information relating to the movement and position of the drill rig.
[0020] Figure 1 illustrates an example drilling system in accordance with aspects of the present disclosure. Drilling system 100 includes a rig 102 mounted to surface 122, positioned above a well 104 within an underground formation 106. Although surface 122 is shown as a settlement in Figure 1, the drilling rig of some embodiments may be located in the sea, in which case the surface 122 would comprise a drilling rig. Probe 102 may include a top drive 126 coupled to a drill string 114 which may, as shown in Figure 1, include multiple drill pipes (e.g., inner tube 120 and outer tube 118). A control unit 124 at surface 122 may control the operation of at least some of the drilling equipment, including the top drive 126. The control unit 124 may include a control system (which in turn may or may include a system handling equipment) which may be communicatively coupled to at least some of the drilling rigs, including the top drive 126.
[0021] The drill string may, in some embodiments, further comprise a bottom composition (BHA) 108 which may include tools such as LWD/MWD elements coupled to the outer and inner tubes. LWD/MWD elements may comprise downhole instruments. While drilling is in progress these instruments can continuously or intermittently monitor drilling parameters and predetermined formation data and transmit the information to a surface detector by some form of telemetry. Alternatively, data can be stored while the instruments are downhole and retrieved on the surface later when the drill string is retrieved. Drill string 114 is coupled to drillstring 110 so that drillstring 110 is coupled to top drive 126 via drill string 114. Therefore, top drive 126 can apply torque to drill string 114a which, in turn, applies torque to drill bit 110, causing it to rotate with drill bit angular speed θ .
[0022] At some point, or some points, in time during the drilling process, all or part of the drilling assembly (including drill bit 110 and drill string 114) may "stick" during contact with the well 104, whereby the rotational motion of drill string 114 and/or bit 110 is either interrupted or severely slowed down. Torque can still be transmitted to drill string 114 of top drive 126, even though drill string 114 (or some portion thereof) and/or drill 110 is stuck, causing drill string 114 above the stuck portion. twist. Once the torque overcomes the frictional force on the stuck component, drill string 114 and/or bit 110 may "slide" or release from the well wall 104. This "slip" and "jail" action can decrease the lifespan of downhole components, including drill bit 110, LWD/MWD measurement elements within BHA 108, and decrease well quality 104.
[0023] Control methods according to some modalities will be described in more detail below in relation to the following figures. Such methods may be implemented in various modalities by a control system, such as a control system included within control unit 124 of Figure 1. A control system may include a controller communicatively coupled to an actuator coupled to a top drive. that is, a device suitable for making physical changes to the torque output of the top drive based on control signals sent by the controller). Furthermore, a controller according to some embodiments can be or can include an information handling system. Thus, for example, a controller may include at least one processing facility, an interface unit capable of transmitting a control signal to the top drive actuator, and a computer-readable medium comprising executable instructions suitable for performing any one or more methods. of control in accordance with the present disclosure. In other embodiments, the control system may include means for sending control signal guidance (e.g., a monitor or other display mechanism and/or an audible signaling mechanism, or any other device suitable for sending control signal guidance ) so that an operator can implement such control signal guidance via manual input to a control mechanism to control the top drive.
[0024] Figure 2 is a process control block diagram that illustrates an example of a control method according to some modalities. The example illustrated in Figure 2 is a closed-loop control method using an optimization control element 201. The optimization control element can send an in control signal, and the top drive control can be based at least in part. on the control signal in. That is, for example, the top drive can be controlled by the control signal in so as to obtain a desired drill angular velocity (for example, adjusting the top drive to apply a particular torque to the top of the drill string). Thus, the in control signal can, in some modes, include a torque for the top drive to reach. In some embodiments, this may include a torque being exerted on the top drive by an actuator or similar device in order to achieve a desired torque applied to the top drive to the drill string). The control process can be iterative (for example, a first control signal in can control the top drive so as to obtain a first drill angular velocity, then a second control signal in can control the top drive in order to obtain a second drill angular velocity and so on, if necessary and/or desired).
[0025] The control method may further include modeling the physical dynamics according to the transfer functions shown in the block diagram of Figure 2 which in combination according to the relationships illustrated by the block diagram, may constitute a transfer function combined g1(in). In the example in Figure 2, the combined transfer function includes the transfer functions illustrated in Figure 2 with respect to: (i) input torque applied by the top drive to the drill string (as determined at least in part by the in control signal) ; (ii) the drill friction torque, out (which can be measured directly or estimated based on the dynamics modeled in Figure 2); top drive angular velocity f (which also includes, as shown in Figure 2, the rate of change of top drive angular velocity f and top drive angle ); and drill bit angular velocity θ (which also includes, as shown in Figure 2, drill bit angular velocity change rate θ and drill bit angle). Figure 2 further illustrates the portions of the transfer functions within the block diagram relating to the dynamics of the top drive 210, drill string 215, and drill bit 220. In some embodiments, the physical dynamics can be modeled according to any method selected to describe the physical drilling system. For example, the drilling process can be modeled as a mass spring dampening system, as shown by the transfer functions arranged according to the block diagram in Figure 2.
[0026] Also, in some embodiments, the control method may include an observer 205, as shown in Figure 2. The observer may estimate the angular velocity of the drill bit θ based on any number of measurements in the system that may be related to the angular velocity of drill bit according to the modeled dynamics (eg as shown in Figure 2). For example, it can estimate the angular velocity of the drill bit based at least in part on the torque applied by the top drive to the drill string (in). In some embodiments, it can estimate the angular velocity of the drill bit based at least in part on the reactive torque exerted on the top drive in response to the top drive applying torque in to the drill string. In certain embodiments, the observer can estimate the angular velocity of the drill bit based at least in part on various downhole measurements such as, for example, previous samples of the angular velocity of the drill bit. Further, a top drive input torque measurement associated with samples of a measured drill bit angular velocity (for example, the torque applied by the top drive to the drill string so as to have produced the drill bit angular velocity previous measured perforation) can be used by the observer. The observer may, in some modalities, use other measurements in addition to or instead of those mentioned above, such as: weight on the bit, torque on the bit and/or rotation speed at any one or more points along the drill string (for example , as measured by a sensor at any one or more points along the drill string). These measurements can, in some embodiments, be used in conjunction with the model to determine various parameters for use in the model (eg, coefficient of friction that can be inferred based at least in part on measurements of weight on the drill and torque on the drill ).
[0027] In other embodiments, the angular velocity of the drill bit θ can be measured directly, or it can be modeled based on control inputs. The modeled, measured or estimated drill bit angular velocity is transmitted to the optimization control element 201 (for example, as a drill bit angular velocity signal) which, in turn, generates the control signal in with based at least in part on the drill bit angular velocity, a drill bit angular velocity setpoint θ *, and an objective function (which may, in some embodiments, be part of an optimization problem).
[0028] For example, Figure 3 illustrates a modality of the optimization control element 201 including an optimization problem 301. In modalities according to that shown in Figure 3, the control process can use model predictive control (MPC) ; that is, control signal generation can be based at least in part on a model predictive control algorithm. In particular, such an algorithm can include a physical model of the dynamics of the system being controlled. In particular, in some embodiments, the MPC control can utilize one or more models to dynamically balance drilling efficiency and pinch-slip elimination according to one or more operating conditions. Optimization problem 301 can maintain a model characterizing the input-output relationship of the drilling process, for example, a dynamics model between input torque to the top drive and resulting drill angular velocity (such as g1(in), derived from the transfer functions modeling the system in Figure 2, as discussed earlier). The optimization problem 301 may also include an objective function for which an ideal solution must be found, subject to one or more constraints. An optimal solution might, for example, be a minimum or maximum value of the objective function (subject to one or more constraints). In some embodiments, the one or more constraints may include modeling the dynamics between input torque to the top drive and the resulting drill angular velocity. An objective function of some modalities can include one or more terms. Any one or more terms of the objective function can describe a physical aspect of the system comprising the top drive and drill bit. In some embodiments, each term can describe one or more physical dynamics of any one or more of the top drive, drill bit, and drill string. In some modalities, the objective function may also include one or more penalty terms designed to penalize violations of one or more restrictions to which the objective function is subject. For example, the objective function may comprise a drill string rotation penalty term to penalize the rotation of part of the drill string at an angular velocity faster than the maximum angular velocity, thereby providing slower angular rotation more increase. angular rotation slow in the solution to the objective function. Restrictions are discussed in more detail below. Furthermore, in certain modalities any one or more terms can be associated with a multiplicative weighting factor.
[0029] For example, an objective function of some modalities can take the following form:
The goal function of Eq. 1 is a cost function comprising 3 terms: a prison-slip reduction term, in this example (θ -θ *)2 (which, in the goal function example of Eq. 1 is the drill angular velocity tracking error compared to the angular velocity setpoint) associated with the first weighting factor W1; a torque input smoothing term, in this example (in,j)2 (describing changes in the torque applied by the top drive to the drill string, so the smaller change can equate to smoother operation) associated with the second factor of W2 weighting; and a drilling efficiency term, here mechanical specific energy MSE, associated with the third weighting factor W3. In some embodiments, the MSE can be the amount of energy required per unit volume of formation rock drilled by the drill bit. Minimizing the MSE can therefore lead to higher efficiency (in terms of energy used per quantity drilled).
[0030] In some modalities, the objective function can be solved to find a top drive torque that minimizes the value of the function (for example, the value of in,j resulting in J min.), thereby indicating the sign of optimum in torque input to be generated. Thus, in the example shown, minimizing J may imply minimizing each of drill angular velocity tracking error, incremental changes in torque (thus resulting in smoother operation) and MSE (thus minimizing the energy required to drill a given volume in training). Furthermore, the objective function (and hence its solution) may be subject to one or more constraints including the dynamic model between the input torque to the top drive and the angular velocity of the drill bit. Restrictions on some modalities may include, for example:
That is, the tracking error of the drill angular velocity compared to the drill angular velocity setpoint may be subject to the drill angular velocity constraint predicted by the dynamics model between top drive input torque and angular velocity of the resulting drill (Eq. 2). The mechanical specific energy MSE, which is an efficiency index, can be an empirical function g2(in, θ ) describing the drilling efficiency (Eq. 3) (which can be derived based on the data and/or mathematical descriptions of physical dynamics of energy per perforated unit volume). Input of drill bit angular speed and torque to the top drive may be restricted by mechanical limitations (such as, for example, maximum angular speed, weight in bit or other parameter for safe and/or non-damaging operation and the like) in each of these components in the system (Eqs. 4 and 5).
[0031] The optimization control element 201 may in some embodiments also include model adaptation 305 to update the model (eg, model g1(in)) based at least in part on operation data associated with either or more from the top of the top drive, drill bit and drill string in order to get an updated model. This may be desired in some cases where the model includes terms not readily known, measured or calculated (such as K, C and Cd, from Figure 1 used in model g1(in)), so that the model can be updated to adapt to the operating data. Operating data may include reactive torque exerted on the top drive in response to the top drive applying torque in to the drill string; previous samples of drill bit angular velocity (which can actually be measured and/or estimated, for example, by an observer 205); weight on drill, torque on drill; rotational speed measured at any one or more points along the drill string (for example, by sensors at such location(s) along the drill string). Of use in some embodiments may be a torque input previously measured and/or estimated by the top drive associated with a resulting drill bit angular velocity (which can also be premeasured and/or estimated).
[0032] The optimization control element 201 may further include a weight adaptation element 310 to update the one or more weighting factors based at least in part on one or more operating conditions associated with the drill bit to include updated weighting factors in the objective function. Operating conditions upon which weighting factor updates are based can include any one or more of the operating conditions discussed above in relation to model updates. In some modalities model and weighting factor updates may be based on substantially the same operating conditions (whether measured and/or estimated). Although, in some of these modalities, model updates can lead to better estimation of the current state of the drilling system, while weighting factor updates can lead to better operation (eg operation aimed at reducing slip-slip, minimizing energy use per perforated unit volume, etc.).
[0033] As noted, in certain embodiments, weighting factors may be updated so as to emphasize or de-emphasize, as desired, a term associated with a particular weighting factor. For example, when operating conditions indicate severe snag-slip is or will be occurring, a weighting factor associated with a snag-reduction term can be increased accordingly, in order to emphasize that aspect of the objective function (of this mode emphasizing the lock-slip reduction in the control signal in). At the same time, less weight can be attached to a drilling efficiency term in order to further shift the emphasis from drilling efficiency (eg, maximum drill bit angular velocity) and towards minimizing snag-slip (by example, by reducing the angular velocity of the drill bit).
[0034] In some embodiments, the weight adaptive element 310 may include, reference, or otherwise depend at least in part on a function and/or model relating to prison-slip for one or more operating conditions. For example, Figure 4 illustrates a model including a graph of WOB drill weight versus RPM (drill rotations per minute, which can be used as an alternative expression of drill angular velocity θ . Figure 4 also includes a drill modeling of drill). function when WOB and RPM operating conditions may result in a slip-slip (such a function may, for example, be stored in the weight adaptation element 310 of some modes) and further includes illustrative points A, B and C, indicating conditions of example operation in which several weight updates can be performed by the weight adaptation element 310. For example, in operating conditions for WOB and RPM corresponding to point A, the model in Figure 4 indicates that there is severe arrest-slip and a weighting factor associated with a snag-slip reduction term can be increased accordingly in order to emphasize snag-slip reduction, while an associated weighting factor can be increased accordingly. piercing efficiency can be reduced in order to de-emphasize the drilling efficiency. In terms of the example objective function of Eq. 1, the weighting factor W1 associated with the snag-slip reduction term (θ -θ*)2 would be increased by the weight adaptation element 310 when the operating conditions are in the point A in Figure 4, while the W3 weighting factor associated with the drilling energy efficiency term MSE would be decreased. Continuing with reference to Eq. 1, for illustrative purposes, if instead of the current drilling conditions aligning with point B of the graph in Figure 4, the operating condition model indicates only minimum slip-slip, so the values of W1 and W3 can be chosen such that the control efforts in reducing snag-slip and increasing drilling energy efficiency are nearly the same. And if instead the current drilling conditions align with point C, outside the snag-slip region, then W1 can be set to a very small number to prevent the process from going back to the snag-slip region, while placing emphasis of control mainly on the drilling energy efficiency.
[0035] In addition, the rates of change of the factor or weighting factors can be constrained in order to ensure stability of the drilling system, for example by placing limits on the rate of change. In some embodiments, the rates of change of the weighting factor(s) may be constrained to satisfy a Lyapunov function used to constrain the total energy of the drilling system. This can help prevent violent shifts in weights, which could result in unwanted large swings in the top drive in torque control signal and drill angular velocity θ . A Lyapunov function of some modalities can be a function characterizing the stability of the drilling system. Such a function does not need to have a general form, but rather can be designed specifically for each system. However, in some cases, a Lyapunov function can take a quadratic form consisting of, for example, the potential energy and total kinetics of the system. In modalities where Lyapunov functions are used to constrain the total energy of the drilling system, then new weighting factors may be needed to satisfy the condition that the associated Lyapunov function does not increase over time. In this way, then, such modalities can ensure that the total potential and kinetic energy of the system does not increase over time.
[0036] In addition, the optimization control element 201 can also include an Internal State Update element MPC 315, which can be used to better estimate the current state of the drilling system and/or to predict the future behavior of the drilling system. system. When a measurement is available, it is applied to the model for state update. Then, the control signal can be generated based at least in part on the internal state(s). The Internal State Update element MPC 315 can therefore aid in the iterative function of the control circuit (eg, control signal output leads to one or more system outputs, such as drill angular velocity (ie RPM ), whose output(s), in turn, is/are measured and/or estimated, with the measurement(s) and/or estimate(s) then being fed back to the model for generating a control signal associated with the now updated model state.
[0037] It will be evident to one skilled in the art in view of the above disclosure that the operation of the control process may in some embodiments be iterative. That is, a first control signal in can be generated based at least in part on a drill angle speed setpoint, a first drill angle speed and an optimization problem comprising (i) an objective function in a first state and (ii) one or more first state constraints to which the optimization problem is subject, such constraints including a dynamic model between the top drive torque and the resulting drill angular velocity; the top drive can be controlled based at least in part on the first control signal; operating conditions associated with the drill bit and/or operating data associated with any one or more of the top drive, drill bit and drill string may be monitored, measured, estimated, modeled or otherwise obtained; and any one or more of the model and objective function can be updated based on each or both of the operating conditions and operating data - that is, the model (such as g1(in)) can be updated and /or the weighting factors of the objective function W1, W2, etc. can be updated. Then, a second control signal can be generated based at least in part on the drill angular velocity setpoint, the second drill angular velocity (for example, the drill angular velocity resulting from the top drive torque obtained due to the first control signal) and in the optimization problem comprising (i) the objective function in a second state (eg with updated weighting factors W1, etc.) and (ii) one or more second state constraints (including the updated model). Obviously, it may be possible that either or both of the model and the weighting factors do not change from their first states during the update, so that the goal function in the second state and/or the second state constraints are not different (or not significantly different) from those in the first state. Furthermore, the process can be repeated as needed or as desired during the drilling process.
[0038] Figure 5 illustrates another example optimization control element 201 according to other modalities, which does not include a model in the solution to an optimization problem. The modalities according to this example may instead utilize a form of extreme seek control (ESC), i.e. control signal generation may be based at least in part on an extreme seek control algorithm. Such modalities may include mitigating, reducing, and/or eliminating model-less pin-slip by controlling how a series of sine waves is combined. This may, in some embodiments, include an objective function 501 (similar to an objective function that can be used in various modalities of the optimization control element 201 according to Figure 3, such as Eq. 1, and, therefore including one or more terms and/or penalty terms as described above with respect to Eq. 1). Goal function 501 can have one or more gradient directions, so the function can be minimized along any one or more of those gradient directions. In addition, each term of the 501 objective function can include a weighting factor. As with the objective function weighting factors for use in the model predictive control modalities discussed above, some ESC modalities weighting factors may be updated based at least in part on any one or more operating conditions. Thus, ESC in some embodiments may include a weight adapting element 605, similar to the weight adapting element 310 of Figure 3, as shown in Figure 6. The weight adapting element 605 uses as input measured operating conditions and/or estimated (shown in Figure 6 as drill angular velocity/RPM measurements). Thus, for example, although not shown in Figures 5 and 6, the weight adapting element 605 could additionally use the in signal (and/or measured top drive torque actually applied to the drill string). And, in some embodiments, the weight adaptation module can use any other input measurements and/or estimates of operating conditions, such as those discussed above.
[0039] The optimization control element 201 according to modalities of each of Figures 5 or 6 may further include a lock-slip frequency estimator 505 and an in control signal generated according to such modalities may therefore be based at least in part on the estimated slip-slip frequency and the target function, such that control of the top drive according to the signal decreases the value of the target function along any one or more of the ones. more gradient directions.
[0040] The snag-slip frequency estimator 505 estimates the snag-slip frequency, so that the control signal in can neutralize snag-slip according to the estimated frequency. In particular, since the angular velocity of the drill bit can be periodic when sag-slip occurs, the sluggish frequency can be estimated from a profile of the angular velocity of the drill bit over a period of time. More specifically, in some embodiments, a Fourier transform can be performed on the angular velocity profile of the drill bit over time (i.e., the Fourier series can be used to approximate the angular velocity of the drill bit) to which breaks down the arrest-slip signal into a series of sine waves. Wave frequencies can be an integer multiple of the slip-slip frequency, so the slip-slip frequency estimator 505 can perform frequency domain analysis (eg, energy spectrum analysis) on a transformed signal. Fourier curve of drill bit angular velocity over time, so as to estimate the main frequency of the prickle-slip 0. The control signal generated by the signal generator 510 according to some modalities can be, for example:
where each ak is a Fourier series coefficient (eg resulting from the Fourier transform of a drill bit angular velocity profile over a timer period), k is the integer corresponding to the kth series coefficient of Fourier, 0 is the main lock-slip frequency and t is time.
[0041] In some embodiments, ESC can be achieved by adding a sinusoidal signal to the Fourier series coefficients ak in order to generate perturbations, as incorporated in Eq. 6 and shown by the sinusoidal signal generator 515 in Figure 5. Gradient information of the goal function 501 can then be calculated (eg by demodulation), while the control signal in decreasing the goal function along the calculated gradient direction is generated by the signal generator 510 through the coefficients ak.
[0042] The multimodal control methods of the present disclosure can advantageously reduce or eliminate snag-slip while maximizing drilling efficiency by controlling the top drive torque (and therefore the angular velocity of the drill bit) at response to various inputs including (directly or indirectly) downhole conditions and other operating conditions. More generally, the various control methods can be useful in reducing downhole vibrations (such as those in the drill bit) according to a mechanism similar or identical to that used to reduce or eliminate snag-slip. Thus, discussion of some of the various modalities in this document in relation to snag-slip minimization (such as with respect to the operating conditions graph in Figure 4) can equally apply to vibration reduction in general in other modalities using the same. Principles. For example, when vibration originates from a source or sources identical or similar to snag-slip (eg frictional forces exerted by drill formation), the vibration can be controlled in the same or similar ways as established in this document.
[0043] Therefore, the present disclosure is well suited to achieve the aforementioned purposes and advantages as well as those inherent thereto. The particular embodiments disclosed above are illustrative only, as the present disclosure may be modified and put into practice in different but equivalent ways by those skilled in the art having the benefit of the teachings herein. Furthermore, no limitation is intended on the construction or design details shown in this document, other than as described in the claims below. Therefore, it is evident that the particular illustrative embodiments disclosed above may be altered or modified and that all such variations are considered within the scope and spirit of the present disclosure. Also, the terms in the claims have their clear and common meaning, unless otherwise explicitly and clearly defined by the patent holder. The indefinite articles "a" or "an" as used in the claims are defined herein to mean one or more of the elements they present.
权利要求:
Claims (26)
[0001]
1. Method for controlling a top drive coupled to a drill bit via a drill string during a drilling process, characterized in that it comprises: generating a first control signal based at least in part on a speed setpoint drill angle, a first drill angular velocity, and an optimization problem comprising an objective function in a first state and one or more first state constraints to which the objective function in the first state is subject, wherein the one or more first state constraints comprise a dynamic model between input torque to the top drive and resulting drill angular velocity; controlling the top drive based at least in part on the first control signal so as to rotate the drill bit to a second drill angular velocity; update the model based at least in part on operating data associated with any one or more of the top drive, drill bit and drill string in order to obtain an updated model; generate a second control signal based at least in part on the drill angular velocity setpoint, the second drill angular velocity and the optimization problem comprising an objective function in a second state and the one or more second state constraints to which the goal function in the second state is subject, wherein the one or more second state constraints comprise the updated model; and control the top drive based at least in part on the second control signal so as to rotate the drill bit at a third angular drill speed.
[0002]
2. Method according to claim 1, characterized in that the objective function comprises one or more terms, in which each term is associated with a multiplicative weighting factor and in that each term describes a physical aspect of a system comprising the top drive and the drill bit.
[0003]
3. Method, according to claim 2, characterized in that the objective function comprises a term of imprisonment-slip reduction associated with a first weighting factor; a torque input term associated with a second weighting factor; and a drilling energy efficiency term associated with a third weighting factor.
[0004]
4. The method of claim 3, further comprising updating one or more of the first, second and third weighting factors based at least in part on the one or more operating conditions associated with the drill such that the objective function in the second state comprises an updated first weighting factor, an updated second weighting factor, and an updated third weighting factor.
[0005]
5. Method according to claim 4, characterized in that the one or more of the first, second and third weighting factors are updated so that the rate of change of one or more of the first, second and of the third weighting factors is constrained to satisfy a Lyapunov function to ensure stability.
[0006]
6. Method according to claim 4, characterized in that the operating conditions comprise weight in the drill and angular speed of the drill.
[0007]
7. Method according to claim 6, characterized in that the one or more of the first, second and third weighting factors are updated so as to modify the emphasis of the objective function on any one or more of the efficiency of perforation and arrest-slip prevention.
[0008]
8. Method according to claim 1, characterized in that the generation of the first control signal comprises finding the minimum solution of the objective function in the first state; and wherein the generation of the second control signal comprises finding the minimum solution of the objective function in the second state.
[0009]
9. The method of claim 1, further comprising: further updating the updated model based at least in part on the operating data associated with any one or more of the top drive, drill bit and column of drilling, in order to obtain a subsequently updated model, generate a subsequent control signal based at least in part on the drill angular velocity setpoint, the second drill speed and the optimization problem in a subsequent state, where the optimization problem in a subsequent state is subject to one or more subsequent state constraints, the one or more subsequent state constraints comprising the subsequently updated model; iteratively repeat later update the updated model and generate the subsequent control signal during the drilling process so as to compute a series of control signals; and control the top drive based on the series of control signals.
[0010]
10. Method according to claim 1, characterized in that any one or more of the first, second and third drill angular velocities is estimated by an observer.
[0011]
11. Method for controlling a top drive coupled to a drill bit via a drill string during a drilling process, characterized in that it comprises: estimating a first slip-slip frequency based at least in part on a first drill profile angular velocity of the drill bit over a first period of time; generate a first control signal based at least in part on the estimated first slip-slip frequency and a target function having one or more gradient directions, such so that the first control signal decreases the value of the objective function along any one or more of the one or more gradient directions; control the top drive based at least in part on the first control signal so as to rotate the bit of drilling at a second angular velocity profile over a second period of time; estimating a second trap-slip frequency based at least in part on the second the angular velocity profile during the second period of time; generate a second control signal based at least in part on the estimated second slip-slip frequency and the target function, such that the second control signal decreases the value of the objective function along any one or more of the one or more gradient directions; control the top drive based at least in part on the second control signal so as to rotate the drill bit at a third angular velocity profile during a third period of time.
[0012]
12. Method according to claim 11, characterized in that the estimation of the first arrest-slip frequency comprises performing a Fourier transform of the first angular velocity profile of the drill bit during the first period of time, so to obtain a first Fourier transform signal and perform frequency domain analysis on the first Fourier transform signal in order to determine the first gap-slip frequency, and wherein estimating the second gap-slip frequency comprises performing a transform of the second angular velocity profile of the drill bit during the second period of time to obtain a second Fourier transform signal and perform frequency domain analysis on the second Fourier transform signal to determine the second prison-slip frequency.
[0013]
13. Method according to claim 12, characterized in that the first control signal comprises one or more Fourier coefficients.
[0014]
14. Method according to claim 13, characterized in that the generation of the first control signal is still based at least in part on a sinusoidal signal added to the Fourier coefficients.
[0015]
15. Method according to claim 11, characterized in that the objective function comprises one or more terms, each of which describes a physical aspect of a system comprising the top drive and the drill bit.
[0016]
16. Method according to claim 15, characterized by the fact that the objective function comprises a prison-slip reduction term, a torque input term and a drilling energy efficiency term.
[0017]
17. System, characterized in that it comprises: a top drive coupled to a drill bit by a drill string; a top drive actuator coupled to the top drive; and a controller communicatively coupled to the top drive actuator, wherein the controller comprises at least one processing resource, an interface unit capable of transmitting a control signal to the top drive actuator, and a computer-readable medium comprising executable instructions which, when performed, cause the at least one processing facility to receive a drill bit angular velocity setpoint signal and a drill bit angular velocity signal, generate a first control signal based at least in part on the point signal of adjusting the drill bit angular velocity, in the drill bit angular velocity signal and in a minimization solution for an objective function in a first state, wherein the objective function comprises one or more terms each of which describes one or more physical dynamics of any one or more of the top drive, drill bit, and drill string, and cause the interface unit transmits the first control signal to the top drive actuator; where the top drive applies an amount of torque to the drill string in response to the first control signal.
[0018]
18. System according to claim 17, characterized in that the first control signal is still generated based at least in part on a model predictive control algorithm.
[0019]
19. System according to claim 18, characterized in that the objective function is subject to one or more restrictions, the one or more restrictions comprising a dynamics model between input torque for the top drive and angular velocity of resulting drill.
[0020]
20. System according to claim 19, characterized in that the objective function comprises a term of imprisonment-slip reduction associated with a first weighting factor; a torque input term associated with a second weighting factor; and a drilling energy efficiency term associated with a third weighting factor.
[0021]
21. The system of claim 20, characterized in that the computer-readable medium further comprises executable instructions which, when executed, cause the at least one processing facility to update one or more of the first, second and third weighting factors after the top drive applies the amount of torque to the drill string so as to obtain any one or more of an updated first weighting factor, an updated second weighting factor, and an updated third weighting factor, where the one or more of the first, second, and third weighting factors are updated based at least in part on one or more operating conditions associated with the drill bit, generating a second control signal based at least in part on the setpoint signal of the drill bit angular velocity, in the drill bit angular velocity signal and in a minimization solution for the objective function in a second state, the ob function. second state device comprising any one or more of the first updated weighting factor, the second updated weighting factor, and the third updated weighting factor, and cause the interface unit to transmit the second control signal to the top drive actuator.
[0022]
22. System according to claim 19, characterized in that the computer-readable medium further comprises executable instructions which, when executed, cause the at least one processing resource to update the dynamics model between the input torque for the top drive and the resulting drill angular velocity based at least in part on operating data associated with any one or more of the top drive, drill bit and drill string, so as to obtain an updated model, generate a second control signal based on the at least partly in the drill angular velocity setpoint signal, the drill bit angular velocity signal and in a minimization solution for the target function in a second state, the target function in the second state being subject to a or more second state constraints, the second state constraints comprising the updated model, and cause the interface unit to transmit the second control signal le to the top drive actuator.
[0023]
23. System according to claim 17, characterized by the fact that the first control signal is still generated based at least in part on an extreme search control algorithm.
[0024]
The system of claim 23, characterized in that the computer-readable medium further comprises executable instructions which, when executed, cause the at least one processing facility to estimate a first lock-slip frequency based at least in part on a first angular velocity profile of the drill bit over a first period of time; e generate the first control signal still based at least in part on the estimated first arrest-slip frequency.
[0025]
25. System according to claim 24, characterized in that the executable instructions, when executed, make the at least one processing resource estimate the first arrest-slip frequency by performing a Fourier transform of the first angular velocity profile of the drill bit during the first period of time, in order to obtain a first Fourier transform signal, and performing frequency domain analysis of the first Fourier transform signal, in order to determine the first arrest-slip frequency.
[0026]
26. System according to claim 25, characterized in that it further comprises executable instructions which, when executed, cause the at least one processing resource to estimate a second lock-slip frequency, wherein the second lock-slip frequency is estimated based at least in part on a second drillstring angular velocity profile over a second period of time, the second period of time starting after the top drive applies the amount of torque to the drill string in response to the first signal of control, generate a second control signal based at least in part on the drill angular velocity setpoint signal, the second drill bit angular velocity profile and the estimated second slip-slip frequency, and cause the interface unit transmit the second control signal to the top drive actuator.
类似技术:
公开号 | 公开日 | 专利标题
BR112015031153B1|2021-08-24|METHOD FOR CONTROLLING A TOP DRIVE ATTACHED TO A DRILLING DRILL AND SYSTEM COMPRISING A TOP DRIVE ATTACHED TO A DRILLING DRILL
AU2013403373B2|2016-12-01|Drilling automation using stochastic optimal control
AU2013399065B2|2017-03-02|Optimized rotation of a drill string during a sliding mode of directional drilling
US10550683B2|2020-02-04|Removal of stick-slip vibrations in a drilling assembly
RU2643057C2|2018-01-30|Managing wellbore exploitation with use of uncertainty calculations
RU2640324C2|2017-12-27|Calibration of drilling modelling including evaluation of stretch and twist of drill string
RU2639219C2|2017-12-20|Closed cycle of drilling parameters control
RU2640607C1|2018-01-10|Control of wellbore drilling complexes
US10907468B2|2021-02-02|Automated wellbore trajectory control
BR112014002671B1|2021-02-23|COMPUTER PROGRAM METHOD AND PRODUCT FOR ESTIMATING A SLOPE AND AZIMUTE IN A WELL BACKGROUND
US11143013B2|2021-10-12|Downhole vibration characterization
Lines2016|Technology update: a holistic approach to controlling torsional dynamics in the drillstring
WO2016022134A1|2016-02-11|Active damping control of a wellbore logging tool
US20220018240A1|2022-01-20|Predicting and reducing vibrations during downhole drilling operations
WO2015073043A1|2015-05-21|Predictive vibration models under riserless condition
BR112020021201A2|2021-01-19|METHOD FOR DAMPING A PRISON-SLIP VIBRATION IN DRILLING, AND DRILLING SYSTEM.
BR112016000609B1|2021-09-21|METHOD FOR ESTIMATING AN EFFICIENCY OF AXIAL FORCE TRANSFER OF A DRILLING COLUMN IN A WELL, AND, SYSTEM FOR CONTROLLING ONE OR MORE DRILLING OPERATIONS
同族专利:
公开号 | 公开日
AU2013398361B2|2016-11-10|
GB2532360A|2016-05-18|
GB201522200D0|2016-01-27|
AR108938A2|2018-10-10|
AR097337A1|2016-03-09|
CA2917462C|2017-02-28|
CN105408574A|2016-03-16|
MX2015017326A|2016-04-06|
BR112015031153A2|2017-07-25|
CA2917462A1|2015-02-26|
US9388681B2|2016-07-12|
DE112013007342T5|2016-05-04|
RU2629029C1|2017-08-24|
WO2015026311A1|2015-02-26|
NO20151739A1|2015-12-17|
GB2532360B|2020-02-26|
CN105408574B|2017-07-04|
AU2013398361A1|2016-01-07|
US20150240615A1|2015-08-27|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

RU2108456C1|1996-04-29|1998-04-10|Вячеслав Георгиевич Алферов|Method for adjusting electric drive of bit feed regulator|
US7139219B2|2004-02-12|2006-11-21|Tempress Technologies, Inc.|Hydraulic impulse generator and frequency sweep mechanism for borehole applications|
US7999695B2|2004-03-03|2011-08-16|Halliburton Energy Services, Inc.|Surface real-time processing of downhole data|
US8256534B2|2008-05-02|2012-09-04|Baker Hughes Incorporated|Adaptive drilling control system|
CA2745062C|2008-12-02|2015-03-24|National Oilwell Varco, L.P.|Method and apparatus for estimating the instantaneous rotational speed of a bottom hole assembly|
RU2478781C2|2008-12-02|2013-04-10|НЭШНЛ ОЙЛВЕЛЛ ВАРКО, Эл.Пи.|Method and device to reduce oscillations of sticking-slipping in drilling string|
WO2010101548A1|2009-03-05|2010-09-10|Halliburton Energy Services, Inc.|Drillstring motion analysis and control|
EP2462315B1|2009-08-07|2018-11-14|Exxonmobil Upstream Research Company|Methods to estimate downhole drilling vibration amplitude from surface measurement|
DE102010046849B8|2010-09-29|2012-08-02|Tutech Innovation Gmbh|Sensor-based control of vibrations in slender continuums, especially torsional vibrations in deep drill strings|
US9458679B2|2011-03-07|2016-10-04|Aps Technology, Inc.|Apparatus and method for damping vibration in a drill string|
US9285794B2|2011-09-07|2016-03-15|Exxonmobil Upstream Research Company|Drilling advisory systems and methods with decision trees for learning and application modes|
NO333959B1|2012-01-24|2013-10-28|Nat Oilwell Varco Norway As|Method and system for reducing drill string oscillation|GB2539817B|2014-03-11|2020-08-26|Halliburton Energy Services Inc|Controlling a bottom-hole assembly in a wellbore|
US11017351B2|2014-09-12|2021-05-25|Transtar Industries Llc|Parts recommendation and procurement system and method|
US20170122092A1|2015-11-04|2017-05-04|Schlumberger Technology Corporation|Characterizing responses in a drilling system|
WO2018022089A1|2016-07-29|2018-02-01|Halliburton Energy Services, Inc.|Methods and systems for mitigating vibrations in a drilling system|
US10233740B2|2016-09-13|2019-03-19|Nabors Drilling Technologies Usa, Inc.|Stick-slip mitigation on direct drive top drive systems|
CA3041236C|2016-12-09|2021-10-19|Halliburton Energy Services, Inc.|Downhole drilling methods and systems with top drive motor torque commands based on a dynamics model|
CA2987662C|2017-04-03|2018-06-05|Pason Systems Corp.|Method and system for performing automated drilling of a wellbore|
CN107229599B|2017-06-21|2020-11-10|西南石油大学|Method for monitoring torsional vibration of drill column|
CN109322653B|2017-07-28|2022-03-01|中国石油天然气股份有限公司|Ground rapid evaluation method and device for stick-slip characteristics of underground drill string|
RU2020112485A3|2017-09-05|2021-12-01|
US10907463B2|2017-09-12|2021-02-02|Schlumberger Technology Corporation|Well construction control system|
AR114505A1|2018-01-05|2020-09-16|Conocophillips Co|SYSTEM AND METHOD FOR ATTENUATING VIBRATION DUE TO BLOCKING AND SLIPPING|
BR112020021201A2|2018-05-31|2021-01-19|Halliburton Energy Services, Inc.|METHOD FOR DAMPING A PRISON-SLIP VIBRATION IN DRILLING, AND DRILLING SYSTEM.|
US20200040720A1|2018-08-01|2020-02-06|Halliburton Energy Services, Inc.|Drilling performance optimization with extremum seeking|
US10890060B2|2018-12-07|2021-01-12|Schlumberger Technology Corporation|Zone management system and equipment interlocks|
US10907466B2|2018-12-07|2021-02-02|Schlumberger Technology Corporation|Zone management system and equipment interlocks|
法律状态:
2018-11-21| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]|
2020-03-24| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]|
2021-06-08| B09A| Decision: intention to grant [chapter 9.1 patent gazette]|
2021-07-20| B350| Update of information on the portal [chapter 15.35 patent gazette]|
2021-08-24| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 17/08/2013, OBSERVADAS AS CONDICOES LEGAIS. |
优先权:
申请号 | 申请日 | 专利标题
PCT/US2013/055481|WO2015026311A1|2013-08-17|2013-08-17|Method to optimize drilling efficiency while reducing stick slip|
[返回顶部]